#include <unistd.h>
#include <sys/types.h>
#include <stdio.h>

int main(int argc, char const *argv[])
{
    pid_t pid = fork();

    if (pid < 0)
    {
        printf("Fork 失败\n");
        perror("fork");
    }
    else if (pid > 0)
    {
        printf("Fork成功了, 子进程pid为%d\n", pid);
    }
    else
    {
        // pid等于0, 说明是子进程
        printf("我是子进程\n");
    }

    return 0;
}
